﻿@charset "utf-8";
/* css document */

body{

	color:#555;

	font-size:12px;

	font-family:"Microsoft YaHei";

    }

input,button,select,textarea{outline:none}

body th td{ color:#333; font-size:12px;}

a:link{color:#333; text-decoration:none;}

a:visited{color:#333;  text-decoration:none;}

a:hover{color:#da251c; text-decoration:none;}

a:active{color:#333; text-decoration:none;}

body,div,ul,li,h1,h2,h3,h4,h5,h6,form,ul,dd,li,p,th{margin:0px; padding:0px; list-style:none; border:0px;}

input,textarea,select{font-family:inherit; font-weight:inherit; font-size:12px;}

img{ border:0;}

.ffm{float:left; }

.fl{float:left; }

.fr{float:right;}

.cp img{ border:1px solid #ccc; padding:3px;}

.cp img:hover{ border:1px solid #F00; padding:3px;}

.cp1 img{ border:1px solid #ccc;padding:3px;}

.cp1 img:hover{ border:1px solid #eb0404;}

.border{border:1px #ccc solid;}

.border1{border:1px #ccc solid; border-top:none;}

.clear{clear:both; height:0px; overflow:hidden;}

.top10{margin-top:10px; overflow:hidden;}

.top20{margin-top:20px; overflow:hidden;}

.top30{margin-top:30px; overflow:hidden;}

.top38{margin-top:38px; overflow:hidden;}

.top40{margin-top:40px; overflow:hidden;}

.ding20{ padding-top:20px;}

.ding25{ padding-top:25px;}

.ding30{ padding-top:30px;}

.top50{ margin-top:50px;}

.top60{ margin-top:60px;}

.top46{ margin-top:46px;}

.bottom29{ padding-bottom:33px;}

.bottom30{ padding-bottom:15px;}

.main,.content,.footer{margin:0 auto; width:1000px; overflow:hidden;}
/*售前服务*/
.right_main { width:957px; padding-bottom:15px; padding-left:20px;  overflow:hidden; }


.gr_center{text-align:center;}

.grWidth{width:1200px; margin:0 auto;}

.mb10{margin-bottom:10px;}

.mb15{margin-bottom:15px;}



/* 头部  */

.topbar{height:28px;line-height:28px;background:#eee;color:#555;}

.topbar em{font-style:normal;margin:0 8px;}

.topRight .t2{position:relative;z-index:3;}

.topRight .t2 span{position:absolute;top:25px;left:-25px;display:none;border-radius:5px;width:100px;background:#fff;padding:5px;border:1px solid #ccc;}

.topRight .t2 span img{width:100px;height:100px;}

.topRight .t2 span:before,.topRight .top_wx span:after{ content: "";position: absolute;top:-16px;right:45px;width: 0px; height: 0px;border: 8px solid transparent;border-bottom-color:#555;}

.topRight a{color:#555;}

.topRight a:hover{text-decoration:underline;}



.header{height:128px;}

.slogan{ width:487px; height:73px;  margin-top:32px;}

.logo_split {
	display: inline-block;
	height: 44px;
	margin: 44px 28px 40px;
	vertical-align: middle;
	border-left: 1px solid #e5e5e5;
}

.top_y_t{margin-top:8px;margin-left:48px;}

.top_y_t ul{ overflow:hidden;}

.top_y_t ul li{ float:left;}

.cnt {
	max-width: 1200px;
	margin: 0 auto;
	padding: 0 10px;
}

.header_sec_welcome {
	height: 32px;
	padding: 0 0 1px;
	background: url(../images/header_sec_welcome_bg.gif);
	border-bottom: 1px solid #e5e5e5;
	overflow: hidden;
}

.header_sec_welcome .cnt .contact_list {
	float: right;
	margin: 8px 0;
}



.header_sec_welcome .cnt .contact_list .contact_item .ico.ico_qq {
	display: inline-block;
	width: 15px;
	height: 18px;
	margin: 0 9px 0 0;
	vertical-align: middle;
	background: url(../images/header_sec_welcome_ico_qq.png);
}
.header_sec_welcome .cnt .contact_list .contact_split {
	display: inline-block;
	height: 11px;
	margin: 0 16px;
	border-left: 1px dotted #c9c9c9;
}
.header_sec_welcome .cnt .welcome_title {
	display: block;
	padding: 8px 0;
}



/* 主导航  */
.nav{height:50px;line-height:50px;background:#2b316d;}
.navMain{}
.navMain li{float:left;height:50px;font-size:14px;position:relative;z-index:20;}
.navMain li a{display:block;height:50px;line-height:50px;color:#fff;padding:0 31px;font-size:14px;}
.navMain li.last a{background:none;}
.navMain li a:hover , .navMain .cur a { display: block; text-decoration:none; font-weight:bold; color:#fff; background:#ee551f url(../images/h_nl1.gif) no-repeat center 39px;}
.nav li.hover a{background:#ee551f}
.nav li .nav_sub{position: absolute;width:200px;  background: rgba(243, 108, 48, 0.8);display:none;}
.nav li .nav_sub li{background:none;height: 38px;line-height: 38px;padding:0;width:200px;font-size:12px;}
.nav li .nav_sub li a{height:38px;line-height: 38px; font-size:15px;display:block;padding:0;text-align:center;width:200px;background:none;border:none;border-bottom:1px solid #fff;}
.nav li .nav_sub li a:hover{background:#f5a16dc4;color:#fff; font-size:16px; font-weight:normal;}
.nav li .nav_sub li:last-child{border-bottom:none;}

.trans{
   -webkit-transition:all 0.5s ease;
   -moz-transition:all 0.5s ease;
   -o-transition:all 0.5s ease;
   -ms-transition:all 0.5s ease;
   transition:all 0.5s ease;
}
.nav li .sub_nav , .sub_nav li > .sub_nav { position: absolute;top:0px; left:200px; background:#4d4d4d; visibility:hidden;}

.nav li:hover > .sub_nav,
.sub_nav li:hover > .sub_nav { visibility:visible;}

/*动画*/

.flash_bg{width:100%; margin:0 auto;}

.focus{width: 100%;height: 650px; position: relative; overflow:hidden;}

.focus ul,.focus li{ list-style:none; padding:0; margin:0;}

.focus li{ display: none}

.focus .f_btns{position: absolute; width:100%; height:30px; line-height:30px; left: 0; bottom: 0; text-align: center; z-index: 2}

.focus .f_btns .btn{ text-align: center; height:8px; font-size:0;}

.focus .f_btns .btn span {display: inline-block;width:70px; height: 8px; overflow: hidden; margin: 0 5px; background: #2b316d59; cursor: pointer}

.focus .f_btns .btn span.cur{background: #ee551f87;}

.focus .prev {background: url(../images/a1.png) no-repeat; position: absolute;top:230px;left:60px; width: 73px; height: 73px; z-index: 3; cursor: pointer}

.focus .next { background: url(../images/a2.png) no-repeat; position: absolute;top:230px;width: 73px; height: 73px;right: 60px;z-index: 3;cursor: pointer}

.jqfocus ul li a img{height:560px; text-align:center;}


/* 搜索 */

.hotSearch{height:60px;line-height:60px;background:#ffffff14;overflow:hidden;border-bottom: 1px solid #e5e5e5;}

.searFont{max-width:730px;overflow:hidden;color:#333;}

.searFont span{color:#ee551f; font-size:15px; font-weight:bold;}

.hotSearch .searFont em{font-style:normal;margin:0 10px;color:#666;}

.search{width:380px;height:32px;margin-top:15px;overflow:hidden;margin-left:10px;margin-right:20px;}

.sear_text{float:left;width:287px;height:28px;line-height:28px; border:1px solid #2b316d;padding:0 10px 0 20px;border-right:none;}

.sear_btn{float:right; text-align:center; width:62px;height:30px; border:none; cursor:pointer;background: #2b316d;color:#fff;font-size:14px; }

.sear_btn:hover{background: #ee551f;color:#fff;font-size:14px;}

.pub_page_title {
	padding: 1px 0;
	color: #fff;
	background: #2b316d;
	border-radius: 3px 3px 0 0;
	margin: 0px 0 20px 250px;
}

.title_text {
	/* display: inline-block; */
	margin: 15px 19px;
	font-size: 18px;
}
.page_news_list {
	border: 1px solid #e5e5e5;
	background: white;
	overflow: hidden;
	margin: 0px 0 20px 250px;
}
.page_news_list .news_list .news_item {
	margin: 0 34px;
	padding: 27px 0;
}

.imgbox img {
	position: absolute;
	margin-top:65px;
margin-left:65px;
	max-width: 150px;
	max-height:150px;
	transform: translate(-50%, -50%);
}
.pub_page_side_main .cnt .pub_page_main .page_news_list .news_list .news_item .imgbox.pic {
	float: left;
	width: 150px;
	height: 150px;
    margin: 1px 0 0;
}
.intro {
	margin: 0 0 0 169px;
}
.news_title {
	margin: 0;
	font-size: 14px;
	font-weight: bold;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.news_brief {
	min-height: 70px;
	margin: 12px 0;
	font-size: 14px;
	line-height: 1.6;
	overflow: hidden;
}
.news_status_list {
	margin: 10px 0;
}
.news_status_time {
	margin: 10px 0;
	color: #ee551f;
}
.ico.ico_clock {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin: 0 8px 0 0;
	vertical-align: middle;
	background: url(../images/page_news_ico_clock.png);
}


/* 新闻 */

.xwt_bj{ width:100%;  padding-bottom:25px;}

.xwt{ width:1000px; height:438px; background:url(../images/xwt.png) no-repeat center;}

.xwt_t{ width:238px; padding-top:170px;}

.xwt_t ul{ overflow:hidden;}

.xwt_t li{ margin-top:13px; margin-left:25px;}

.xwt_t li a{ width:213px; height:60px; line-height:60px; text-indent: 50px; color:#000; font-size:18px; display:block; background:url(../images/xwta.jpg) no-repeat;}

.xwt_t li a:hover{  width:213px; height:60px; line-height:60px; text-indent: 50px; background:url(../images/xwt1.jpg) no-repeat; color:#fff; font-size:18px; font-weight:bold;}

.xwt_t .cur a{    width: 213px;

    height: 60px;

    line-height: 60px;

    text-indent: 50px;

    background: url(../images/xwt1.jpg) no-repeat;

    color: #fff;

    font-size: 18px;

    font-weight: bold;}



.xwt_wz{ width:330px; margin-left:20px;    margin-top: 65px;}

.xwt_wz ul{ overflow:hidden; padding-top:66px;}

.xwt_wz li{ line-height:40px; color:#666;}

.xwt_wz li a{ line-height:40px; color:#666; font-size:14px;}

.xwt_wz li a:hover{ line-height:40px; color:#fe0000; font-size:14px;}

.xwt_wz li em{ float:right; color:#b7b7b7; font-style: normal; font-size:14px;}

.xwt_wt{ width:289px; margin-right:36px; text-align:center;}

.xwt_wt_bt{ height:51px; padding-top:27px; line-height:30px; color:#adadad;}

.xwt_wt_bt strong{ font-weight:bold; font-size:20px; line-height:30px; color:#FFF;}

.xwt_wt_wz ul{ overflow:hidden;}

.xwt_wt_wz li a{ text-align:center; line-height:26px; font-size:14px; color:#FFF;}

.xwt_wt_wz li a:hover{ text-align:center; line-height:26px; font-size:14px; color:#FFF; text-decoration: underline;}

.xwt_wt_wz li a img{ border:6px solid #e3e3e3;}

.xwt_wt_wz li a:hover img{ border:6px solid #0467aa;}



/* 解决方案 */

.divline { height: 10px; overflow: hidden; clear: both; }

.w { width: 1000px; margin: 0 auto; }

.f8 { background: #f8f8f8; }

.particon { padding-bottom: 30px; }

.particon .tik { text-align: center; padding-top:10px; }

.particon .tik b { display: block; width: 100%; font-size: 24px; color: #333; padding-bottom: 5px; }

.particon .tik b strong{font-size: 24px; color: #0366aa; }

.particon .tik .xian { width: 100%; height: 21px; line-height: 21px; }

.particon .tik .xian p { float: left; width: 35%; height: 1px; background: #cecece; line-height: none; margin-top: 10px; }

.particon .tik .xian i { float: left; width: 30%; color: #ccc; font-family:"Arial"; font-size: 12px;  font-style: normal

; font-weight: normal; text-transform: uppercase; }

.particon .particon_top { width: 100%; text-align: center; padding: 30px 0px; }

.particon .particon_top a { font-size: 16px; font-weight: bold; color: #999; padding: 0px 10px; }

.particon .particon_top i { color: #0057b0; }

.particon .particon_top a:hover { color: #0057b0; }

.particon .particon_bottom { border: 1px solid #e7e7e7; background: #fff; padding: 17px 15px; margin-top:20px; }

.particon .particon_bottom ul li { float: left; margin-left: 13px; }

.particon .particon_bottom ul li a { background: #eaebef; display: block; width: 225px; height: 121px; padding-top: 23px; -webkit-transition: all .2s ease-in;

 -moz-transition: all .2s ease-in;

 -o-transition: all .2s ease-in;

 transition: all .2s ease-in;

}

.particon .particon_bottom ul li a i.icon { height: 58px; width: 94px; margin: 0 auto; }

.particon .particon_bottom ul li a p { font-size: 18px; color: #333; text-align: center; padding-top: 13px; }

.particon .particon_bottom ul li a p span { font-size: 12px; display: block; text-transform: uppercase; color: #d7d7d7; }

.particon .particon_bottom ul li a:hover { background: #00458d; padding-top: 18px; height: 126px; }

.particon .particon_bottom ul li a:hover i.icon { background-position: 0px -70px; }

.particon .particon_bottom ul li a:hover p { color: #fff; }

.particon .particon_bottom ul li a:hover p span { color: #fff; }

.particon .particon_bottom ul .li2 a i.icon { background-position: -116px 0px; width: 55px; }

.particon .particon_bottom ul .li2 a:hover i.icon { background-position: -116px -70px; }

.particon .particon_bottom ul .li3 a i.icon { background-position: -197px 0px; width: 56px; }

.particon .particon_bottom ul .li3 a:hover i.icon { background-position: -197px -70px; }

.particon .particon_bottom ul .li4 a i.icon { background-position: -273px 0px; width: 57px; }

.particon .particon_bottom ul .li4 a:hover i.icon { background-position: -273px -70px; }

.icon { background: url(../images/icon.png) no-repeat; display: block; }



/* 产品 */

.main1{width: 1200px; margin:auto;overflow:hidden;}

.prolist {width: 221px;}

.prolist .title {background: #ee551f; width: 220px;height: 72px;border: 1px solid #f9f9f9;}

.prolist .title span {color: #fff;padding-left: 30px;display: inline-block;font-size: 22px;font-weight: bold;padding-top: 10px;}

.prolist .title span i { line-height: 100%; color: #f9f9f9; font-weight:normal; font-style: normal; font-size: 18px; text-transform: uppercase; }

.prolist .hd { background: #2b316d; overflow: hidden; }

.prolist .hd ul { margin-top: -1px; }

.prolist .hd ul li {border-bottom: 1px solid #929090;background: url(../images/lefta_1.png) no-repeat 42px 27px;}

.prolist .hd ul li a {height: 63px;line-height: 63px;display: block;font-size: 15px;color: #fff;font-weight: bold;padding-left: 57px;}

.prolist .hd ul li a:hover { background: url(../images/lefta_1.png) no-repeat 10px 27px #ee551f; }

.prolist .hd ul li ul li {
	border-bottom: 1px solid #11466c;
	border-top: 1px solid #888;
	    background: url({dede:global.cfg_templets_skin/}/images/lefta.png) no-repeat 10px 27px !important;

}
.prolist .hd ul li ul li a {
	height: 50px;
	line-height: 57px;
	display: block;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	padding-left: 28px;
	background-color: #2b316d;
}


.prolist_y{ width:979px; overflow:hidden;}

.prolist_y_t{ width:952px; padding-left:600px; height:320px; margin-left:23px; background: url(../images/cpzsbj.jpg) no-repeat;}

.cpsl_t{height:52px;padding-top:29px;line-height:29px;color:#FFF;font-weight:bold;font-size:20px;text-indent: 32px;}

.cpsl_t a{ line-height:47px; color:#FFF; font-weight:bold; font-size:20px; text-indent: 12px;  margin-left:5px;}

.cpsl_t a:hover{ line-height:47px; color:#fff; text-decoration: underline;  font-weight:bold; font-size:20px; text-indent: 12px;}



.cpsl_n{height:155px;width:350px;padding-top:15px; margin-left:-8px}

.cpsl_n p{ line-height:26px; color:#666; font-size:14px;}

.cpsl_n strong{ line-height:26px; color:#ee551f; font-size:16px;}

.cpsl_gd{ font-size:16px; line-height:40px; height:40px; text-indent: 45px;}

.cpsl_gd a{ font-size:16px; line-height:40px; height:40px;}



.cpxt{ height:7.4px; margin-bottom:15px; width:755px; border-bottom: 1px dashed #e2e2e200;}

.cpimg{ width:980px; overflow:hidden;}

.cpimg li{ float:left; padding-left:22px; position: relative; padding-bottom:34px;}

.cpimg li img{ border: 1px solid #e3e3e3;}

.cpimg li a:hover img{ border: 1px solid #ee551f;}
.cpimg li a:hover p{ background: #ee551f; }


.cpimg li p {

    position: absolute;

    text-align: center;

    bottom: 0;

    background: #2b316d;

    height: 35px;

    line-height: 35px;

    left: 22px;

	bottom:25px;

}

.cpimg li span {display: block;width: 302px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #fff;font-size:14px;}




/* 广告条 */

.ggt{ width:100%; height:438px; background:url(../images/ggtimg.jpg) no-repeat center;}

.ggt_w{ padding-left:663px;}

.ggt_w_1{ height:105px; padding-top:62px; width:337px; text-align:center; font-size:24px; color:#FFF; font-weight:bold; line-height:32px;}

.ggt_w_2{ height:28px; width:337px; text-align:center; font-size:14px; color:#FFF; line-height:28px;}

.ggt_w_3{ color:#333; font-size:16px; width:322px; text-align:center; padding-top:155px; }

.ggt_w_3 a{ color:#333; font-size:16px; text-align:center; }

.ggt_w_3 a:hover{ color:#fe0000; font-size:16px; text-align:center; }



/* 新闻 */

#news_question{width:1000px; margin:0 auto; margin-top:40px;}



#news_bg{width:570px; float:left;}



#question_bg{width:402px; float:right;}





.dh_bg_3{height:48px; border:1px solid #ddd;}



.dh_bg_3 .h1{float:left; line-height:48px; font-size:16px; width:100px; color:#FFF;}





.dh_bg_3 .h1 a{color: #000; text-decoration: none; font-size:16px; font-weight:normal; width:100px; text-align:center; display:block; line-height:48px;}



.dh_bg_3 .h1 a:hover{color: #fff; text-decoration: none; font-size:16px;}



.dh_bg_3 .h1.cur a,.dh_bg_3 .h1 a:hover{ color:#fff; background:#2b316d;}





.cur {background:#0366aa; color:#FFF;}



.dh_bg_3 .h2{float:right; line-height:48px; border-left:1px solid #ddd; width:80px; text-align:center; font-size:14px; text-transform:uppercase;}



.dh_bg_3 .h2 a{color: #000; text-decoration: none; font-size:14px; font-weight:normal; width:80px; text-align:center; display:block; line-height:48px; text-transform:uppercase;}



.dh_bg_3 .h2 a:hover{color: #fff; text-decoration: none; font-size:14px; background:#2b316d;}








#news_t{width:570px; margin:0 auto; margin-bottom:5px; margin-top:20px;}



#news_t li{float:left;}




#news_t .n1{width:302px;}



#news_t .n2{width:268px; line-height:29px; color:#888;}



#news_t .n2 a{color: #888; text-decoration: none;}



#news_t .n2 a:hover{color: #0366aa; text-decoration: none;}



#news_b{width:568px; margin:0 auto; background:url(../images/rc-56.jpg); line-height:41px; height:205px;}



#news_b li{float:left; padding-left:10px; width:270px;}



#news_b li h6{float:left; font-size:12px; line-height:41px; font-weight:normal;}



#news_b li span{float:right; line-height:41px; font-size:12px; font-weight:normal; text-align:right; width:85px;}



.question_bg{width:402px; margin:0 auto; margin-top:12px;}



.question_bg li{float:left;}



.question_bg .q1{width:28px;}



.question_bg .q2{width:374px; line-height:23px;}



.xian-0{height:1px; width:402px; margin:0 auto; border-bottom:1px dashed #aaa; margin-bottom:18px; margin-top:18px;}



.wen{width:18px; height:18px; background:#2b316d; line-height:18px; color:#fff; text-align:center; font-size:12px;}



.da{width:18px; height:18px; background:#ee551f; line-height:18px; color:#fff; text-align:center; font-size:12px;}



/* 下 */

/*link*/

.link_bj{ height:100%;margin-top:-9px;}

.link{height:180px;width:996px;border: 1.4px solid #ddd;}

.link h2{ height:71px; width:172px; text-align:center;  font: bold 18px/71px "microsoft Yahei";}

.link h2 a{ color:#333; }

.link span{ display:block; height:71px; width:160px; overflow:hidden; text-align:left;font:14px/71px "microsoft Yahei"; }

.link span a{ color:#0467aa; font-size:14px;}


.link span em{ display:inline; margin:10px 42px 0 0; display:block; vertical-align:middle; width:27px; }

.link span em img{width:27px; height:26px; }


.link p{ height:150px; width:650px; font:14px/30px "microsoft Yahei";  margin-top:20px; }

.link p a{ color:#555; padding:0 6px; }

.link p a:hover{color:#fe0000;}



/*底部开始*/


.footWrap{width: 100%; background:#2b316d;  overflow:hidden; margin: 0 auto;height:330px;}
.footer1{max-width:1200px; margin:auto;position:relative;}
.footer1 .links {
	padding: 20px 0;
	font-size: 16px;
	border-bottom: 1px solid #444444;
}
.footer1 .links span {
	color: #fff;
	display: inline-block;
}
.footer1 .links a {
	display: inline-block;
	font-size: 14px;
	color: #999;
	padding-right: 10px;
}
.footer1 .links a:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.footer1 .bNav {
	width: 558px;
	height: 320px;
    margin-top: 6px;
	border-right: #444444 solid 1px;
}
.footer1 .di_logo img {
	width: 111px;
	height: 111px;
	background-size: 100%;
}
.footer1 .bNav dl {
	display: inline-block;
	float: left;
	width: 139px;
	overflow: hidden;
	text-align: left;
	padding-top: 40px;
}
.footer1 .bNav dl dt {
	height: 16px;
	display: block;
	padding-bottom: 30px;
}
.footer1 .bNav dl dt a {
	display: block;
	font-size: 16px;
	color: #fff;
	line-height: 16px;
}
.footer1 .bNav dl dd {
	display: block;
	height: 14px;
	padding-bottom: 16px;
}
.footer1 .bNav dl dd a {
	display: block;
	font-size: 14px;
	color: #999;
	line-height: 14px;
}
.footer1 .bNav dl dd a:hover {
	color: #fff;
}
.footer1 .ewm {
	text-align: center;
	margin-left: 45px;
	margin-top: 78px;
}
.footer1 .ewm dl {
	width: 130px;
	float: left;
	display: block;
	margin-right: 30px;
	height: 164px;
}
.footer1 .ewm dl:nth-child(2) {
	margin-right: 0px;
}
.footer1 .ewm dl:first-child+dl {
	margin-right: 0px;
}
.footer1 .ewm dl dt {
	width: 130px;
	height: 130px;
	background-color: #fff;
	text-align: center;
}
.footer1 .ewm dl dt img {
	width: 120px;
	height: 120px;
	display: inline-block;
	background-size: 100%;
	margin-top: 5px;
}
.footer1 .ewm dl dd {
	font-size: 14px;
	color: #999;
	line-height: 24px;
	padding-top: 10px;
}
.footer1 .contact_info {
	width: 350px;
	height: 240px;
	border-right: #444444 solid 1px;
	margin-top: 45px;
}
.footer1 .contact_info p.p1 {
	font-size: 14px;
	color: #ccc;
	line-height: 14px;
	padding-top: 10px;
	margin-left:-25px;
}
.footer1 .contact_info p.dh {
	font-size: 36px;
	color: #ddd;
	font-family: "Arial";
	line-height: 36px;
	padding-top: 5px;
	font-weight: bold;
	padding-bottom: 12px;
	margin-left:-25px;
}
.footer1 .contact_info h3 {
	font-size: 20px;
	padding-top: 8px;
}
.footer1 .contact_info p.tel {
	font-size: 14px;
	color: #999;
	line-height: 22px;
	width: 250px;
	margin-left:-25px;
}
.footer1 .contact_info i {
	display: block;
	padding-top: 8px;
	font-size: 14px;
	color: #fff;
}
.footer1 .contact_info i a {
	display: inline-block;
	color: #fff;
	padding-right: 12px;
}
/*copyright*/

.m1200{width: 1200px; margin: 0 auto;}
.copyright {
	height: 80px;
	line-height: 80px;
	color: #666;
	font-size: 12px;
	background: #111111;
}
.copyright span {
	margin: 0 6px;
}
.copyright a {
	color: #666;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}
.copyright a:hover {
	color: #fff;
}



/*导航浮动下拉*/
#xlfd{ width:100%; position:absolute; z-index:10000;}
.xl1{ margin:0 auto; width:1000px; position:relative;}
.xl11{ position:absolute; padding:30px;background:#4d4d4d; width:800px; color:#FFF;border:none;}
.xl11 a{ color:#fff;border:none;}

.xl11 dl{
    width: 100%!important;
    overflow: hidden!important;
    line-height: 2em!important;
	border:none !important;
}

.xl11 dl dt {
    position: relative!important;
    float: left!important;
    padding: 8px 30px 0 0!important;
    text-align: right!important;
    font-weight: 700!important;
	border:none !important;
	height:60px !important;
	width: 150px !important;
	line-height:14px !important;
}

.xl11 dl dt a {
    text-align: right!important;
    font-weight: 700!important;
	border:none !important;
	font-size:14px !important;
	height:60px !important;
	width: 150px !important;
	line-height:14px !important;
}

.xl11 dl dt i {
    position: absolute!important;
    right: 18px!important;
    width: 4px!important;
    height: 14px!important;
    font: 400 9px/14px consolas!important;
	border:none !important;
}
.xl11 dl dd a {
    float: left!important;
    margin: 4px 0!important;
    line-height: 16px!important;
    height: 16px!important;
    border-left: 1px solid #e0e0e0!important;
    white-space: nowrap!important;
	border-bottom:none !important;
	font-size:12px !important;
	color:#CCC !important;

}
/*pages*/
.pagination-wrapper {
    clear:both;
    padding:1em 0 2em 0;
    text-align:center;
}
.pagination {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    font-size:12px;
    border-radius: 3px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination li{
    list-style: none;
    display: inline;
    float: left;
    line-height: 1em;
    text-decoration: none;
    border: 1px solid #ddd;
    border-left-width: 0;
}
.pagination li a {
    display: inline-block;
    padding: .5em .8em;
    background-color: #f9f9f9;
    color: #999;
}
.pagination li a:link{
    background:#fff;
    color: #4C78A5;
}
.pagination li a:hover{
    text-decoration:none;
}
.pagination li a:link:hover {
    color: #000;
}
.pagination li.thisclass {
    background-color: #f9f9f9;
    color:#999;
}
.pagination li:first-child {
    border-left-width: 1px;
    border-radius: 3px 0 0 3px;
}
.pagination li:last-child{
    border-radius: 0 3px 3px 0;
}
.pagination .pageinfo{
    color: #444;
}


/*留言*/
.liuyan { overflow:hidden; width:100%; padding:30px 0;  margin-bottom:18px; margin-top:10px;}
.liuyan .leftwen {overflow:hidden;width:380px;height:290px;background:url(../images/liuyan_x.png) right top repeat-y;float:left;}
.liuyan .leftwen p{ font-size:20px; color:#333333; margin-bottom: 12px;}
.liuyan .leftwen img{ display:block; margin-bottom:12px;}
.liuyan .leftwen em{ padding:px 0; font-size:20px; color:#666; padding-left:30px; background:url(../images/liuyan_phone.png) no-repeat left center; margin-left:20px; display:block;}
.liuyan .leftwen em span{ font-size:22px; color:#ee551f;}
.liuyan .leftwen a{ display:block; width:343px; height:40px; text-align:center; line-height:38px; background:url(../images/liuyan_btn.png) no-repeat center; font-size:18px; color:#fff;  margin-top:12px; text-decoration:none}
.liuyan .lybox{ overflow:hidden; float:right; width:580px;}
.liuyan .lybox h3{font-size:28px;margin-bottom:10px;col;color: #ee551f;}
.liuyan .lybox h3 em{ color:#2b316d}
.liuyan .lybox input{ overflow:hidden; width:225px; height:44px; padding-left:55px; font-size:14px; color:#666; line-height:44px; border:1px solid #d2d2d2; margin-bottom:9px; display:block; outline:none;}
.liuyan .lybox .name{ background:url(../images/liuyan01.png) no-repeat left center; background-color:#fff;}
.liuyan .lybox .phone{ background:url(../images/liuyan02.png) no-repeat left center;background-color:#fff;}
.liuyan .lybox .addr{ background:url(../images/liuyan03.png) no-repeat left center; background-color:#fff;}
.liuyan .lybox textarea{ overflow:hidden; padding:13.5px; padding-left:55px; width:215px; height:132px; border:1px solid #d2d2d2; background:url(../images/liuyan04.png) no-repeat left top; background-color:#fff; outline:none; resize:none; font-size:14px; color:#666; float:right; margin-top:-171px; margin-bottom:20px;}
.liuyan .lybxx input{display:block;width:100%;height:50px;padding-left:0px;background-color: #2b316d;font-size:20px;color:#fff;cursor:pointer;float:left;}



/*tantou01*/
.tantou01{width: 100%;overflow:hidden;background: url("../images/tantou01_bg.png") no-repeat center;height: 300px;}
.tantou01 .tantou01-content{width: 1050px;height: 300px;margin-left: auto;margin-right: auto;position: relative;overflow: hidden;}
.tantou01-title h2{font-size: 25px;color: #fff;text-align: center;margin-top: 15px;}
.tantou01-title h2 span{font-size: 26px;font-weight: bold;}
.tantou01-title p{font-size: 20px;color: #fff;text-align: center;text-transform: uppercase;font-family: Arial;}


.tantou01-ul{width: 100%;overflow: hidden;position: absolute;height: 210px;left: 0;bottom: 0;}
.tantou01-ul li{width: 144px;height: 144px;text-align: center;color: #fff;position: absolute;}

.tantou01-ul li h3{font-size: 16px;font-weight: bold;}

.tantou01-ul li p{font-size: 14px;}

.tantou01-ul li.d01{left: 4px;top: 60px;}
.tantou01-ul li.d02{left:228px;top: 60px;}
.tantou01-ul li.d03{left:452px;top: 60px;}
.tantou01-ul li.d04{left:678px;top: 60px;}
.tantou01-ul li.d05{left:902px;top: 60px;}

/*partner*/
.partner{width: 100%;overflow: hidden;padding-top: 36px;background: #ececec;padding-bottom: 46px;}
.partner-title{width:1050px;margin-left: auto;margin-right: auto;text-align: center;margin-bottom: 12px;}
.partner-title .partner-title-block{width: 600px;margin-left: auto;margin-right: auto;overflow: hidden;text-align: center;color: #fff;font-size: 30px;font-weight: bold;}
.partner-title .partner-title-block .black-bg{width: 290px;height: 49px;line-height: 49px;background: #2b316d;float: left;}
.partner-title .partner-title-block .orange-bg{width: 310px;height: 49px;line-height: 49px;background: #ee551f;float: left;}
.partner-title p{font-size: 18px;font-family: Arial;text-transform: uppercase;color: #373737;line-height: 2.8;}

.partner-list{width: 1166px;margin-left: auto;margin-right:auto;position: relative;}
.partner-list .partner-left{background:url("../images/partner_btn.png") no-repeat 0 0;width: 37px;height: 67px;position: absolute;left: 0;top: 50%;margin-top: -32px;cursor: pointer;}
.partner-list .partner-right{background:url("../images/partner_btn.png") no-repeat 0 -160px;width: 37px;height: 67px;position: absolute;right: 0;top: 50%;margin-top: -32px;cursor: pointer;}
.partner-list-wrap{width: 1050px;overflow: hidden;margin-left: auto;margin-right:auto;}
.partner-ul{overflow: hidden;width: 1080px;}
.partner-ul li{float: left;margin-right: 15px;}
.partner-ul li img{display: block;width:198px;height: 111px;}

/*服务网点*/

#header,#among,#footer,.width{
  max-width:1000px;
  margin:auto;
}

/*分页样式CSS*/
.page{height:29px; line-height:24px; text-align:center; margin-top:30px; clear:both;}
.page li{display:inline; padding:5px 10px; border:1px solid #ddd; margin-right:1px;}
.page li a{color: #555;}
.page li a:hover{background:#f5f5f5; color:#ee551f;}
.page li.thisclass{background:#ee551f; color: #fff;}
.page li.thisclass a{text-decoration:none; cursor:default; border-color:#ee551f; color: #fff;}
.page .pageinfo strong{font-weight:normal;}



/*产品优势wry*/
.container{margin-left:auto; margin-right:auto; width:1000px;}

.worry{background: url(../images/worry_bg.jpg) no-repeat center;width: 100%;height: 542px;overflow: hidden;}
.worry .worry-content{max-width: 1200px;margin-left: auto;margin-right: auto;height: 542px;position: relative;}
.worry-content p{position: absolute;}
.worry-content .w01{font-size: 16px;font-weight:bold;color:#f1f1f1;left: 407px;top: 180px;}
.worry-content .w02{font-size: 16px;font-weight:bold;color:#f00;left: 562px;top: 180px;}
.worry-content .w03{font-size: 16px;font-weight:bold;color:#f1f1f1;left: 740px;top: 180px;}
.worry-content .w04{font-size: 16px;font-weight:bold;color:#f00;left: 910px;top: 180px;}
.worry-content .w05{font-size: 16px;font-weight:bold;color:#f1f1f1;left: 1090px;top: 180px;}

.worry-content .w06{font-size: 16px;left: 380px;top: 243px;}
.worry-content .w07{font-size: 16px;left: 380px;top: 280px;}
.worry-content .w08{font-size: 16px;left: 380px;top: 322px;}
.worry-content .w09{font-size: 16px;left: 806px;top: 268px;}
.worry-content .w10{font-size: 16px;left: 806px;top: 304px;}
.worry-content .w11{font-size: 16px;left: 806px;top: 342px;}

.worry-content .w12{font-size: 40px;font-weight: bold;font-family: Arial;left:100px; color:#f1f1f1;bottom: 35px;}
.worry-content .w13{font-size: 36px;font-weight: bold;left: 490px;bottom: 35px;color: #fff;}

.youshi { overflow:hidden; width:100%; margin-bottom: 30px;}
.youshi .youshi_title{ overflow:hidden; width:100%; height:261px; background:url(../images/youshi_01.jpg) no-repeat center top;}
.youshi .youshi_title h2{ text-align:center; margin-top:89px;}
.youshi h3{ font-size:22px; color:#000; margin-bottom:25px;}
.youshi p{ font-size:15px; color:#000; line-height:20px; margin-bottom:20px; padding-left:20px; background:url(../images/youshi_p.png) no-repeat left 3px; width:370px;}
.youshi .youshi01{ overflow:hidden; width:100%; height:297px; background:url(../images/youshi_02.jpg) no-repeat center top;}
.youshi .youshi02{ overflow:hidden; width:100%; height:306px; background:url(../images/youshi_03.jpg) no-repeat center top;}
.youshi .youshi03{ overflow:hidden; width:100%; height:313px; background:url(../images/youshi_04.jpg) no-repeat center top;}
.youshi .youshi04{ overflow:hidden; width:100%; height:347px; background:url(../images/youshi_05.jpg) no-repeat center top;}
.youshi .youshi01 .wen_1{ overflow:hidden; margin-left:160px; margin-top:25px;}
.youshi .youshi02 .wen_1{ overflow:hidden; margin-left:435px; margin-top:30px;}
.youshi .youshi03 .wen_1{ overflow:hidden; margin-left:160px; margin-top:35px;}
.youshi .youshi04 .wen_1{ overflow:hidden; margin-left:443px; margin-top:40px;}
.youshi .video{ overflow:hidden; width:390px; height:230px; background-color:#000;float: right;
    margin-top: -240px;
    margin-right: 10px;}
	
/*留言*/
.temp_on_inp {  background:url(../images/11.jpg) no-repeat center top; overflow:hidden; padding-top:40px; }
.temp_on_inp h3 { width:197px; height:78px;  font:24px "Microsoft YaHei"; font-weight:bold; color:#0366aa; line-height:24px; float:right; }
.temp_on_inp h3 span { display:block; font:14px Arial; color:#0366aa; line-height:36px; text-transform:uppercase; }
.temp_on_inp h3 a { color:#4bad29; }
.temp_on_con { width:600px; }
.temp_on_con li { height:38px; width:270px; border:1px solid #d1d1d1; float:left; margin-right:22px; margin-bottom:16px; color:#4bad29; line-height:38px; overflow:hidden; }
.temp_on_con li span { font:16px "Microsoft YaHei"; color:#999; line-height:38px; float:left; padding-left:10px; display:inline-block; }
.temp_on_con li input { width:208px; height:38px; font:16px;  border:0; ont:16px "Microsoft YaHei"; color:#999; line-height:38px; float:left; }
.temp_on_con .inp1 input { width:180px; outline:none; font-size: 14px; margin-left: 15px;}
.temp_on_con .inp3 { width:562px; height:120px; padding-top:10px; }
.temp_on_con .inp3 span { line-height:14px; }
.temp_on_con .inp3 textarea { width:546px; height:56px; resize:none; overflow:auto; outline:none; margin-left: 6px; font-size: 14px;padding-left:10px; border:0; :14px "Microsoft YaHei";
color:#999; line-height:24px; }
.temp_on_con .inp4 { width:380px;margin-bottom:0; float: left;}
.temp_on_con .inp4 input { width:120px;margin-left: 16px; font-size: 14px; }
.temp_on_con .inp4 img { width:80px; height:38px; border-left:1px solid #d1d1d1; float:right; margin-right:0px;}
.temp_on_con .inp2 { width:562px; height:70px; border:0; }
.temp_on_con .inp2 span { display:block; }
.temp_on_con .inp2 em { font:12px "Microsoft YaHei"; color:#999; line-height:36px; float:left; }
.temp_on_con .minp5 { border:0; }
.temp_on_con .minp5 input { width:82px; height:24px; margin-right:16px; cursor:pointer; cursor:pointer; }
.temp_on_con .minp5 .onb1 { background:url(../images/tijiao.gif) no-repeat center top; }
.temp_on_con .minp5 .onb2 { background:url(../images/chongzhi.gif) no-repeat center top; }	
	
/*联系我们*/	
.map h5{ height:52px; font:24px "Microsoft YaHei"; font-weight:bold; color:#dc2821; background:url(../images/proys_line.gif) no-repeat left bottom;}
.contact{ background:#f7f7f7;padding:0px 0;}
.contact .tit2{ font-size:26px;}
.con1{ background:#fff; padding:0px 0px 0 35px;height:115px; overflow:hidden;}
.con1 dd{ width:998px;; float:right; overflow:hidden;center;}
.con1 dd h3{ font:24px "Microsoft YaHei"; font-weight:bold; color:#dc2821; background:url(../images/con_line.gif) no-repeat left bottom; padding-bottom:8px;}
.con1 dd span{ display:block; font:14px "Microsoft YaHei"; line-height:28px; color:#555; margin-top:8px; height:50px; overflow:hidden;}
.con1 dt{ width:389px; float:left; padding:23px 0 0 0; display:inline-block; text-align:center; font:18px "Microsoft YaHei"; color:#333; background:url(../images/l.gif) no-repeat;height:110px;}
.con1 dt i{ display:block; margin-bottom:10px;}
.con1 dt em{ color:#c30101;}

.jlhd_contact { overflow:hidden; width:100%; margin-top:15px; margin-bottom:30px;}
.jlhd_contact .con_list {  width:1000px; height:96px; background-color:#f9f9f9; margin:0 auto; margin-bottom:60px;}
.jlhd_contact .con_list li{ float:left; padding-left:103px; width:230px; border-right:1px solid #f9f9f9; height:100px;}
.jlhd_contact .con_list li p{ font-size:16px; color:#888; margin-top: 21px;}
.jlhd_contact .con_list li b{ display:block; font-size:30px; color:#d7000f; font-family:Arial;}
.jlhd_contact .con_list li.li_01{ border:none; background:url(../images/zj111.png) no-repeat 20px; }
.jlhd_contact .con_list li.li_02{ border:none; background:url(../images/sj138.png) no-repeat 30px; }
.jlhd_contact .con_list li.li_03{ border:none; background:url(../images/cz152.png) no-repeat 30px center;}
.jlhd_contact .con_wen{ overflow:hidden; width:1000px; background-color:#f9f9f9;  height:300px; margin:0px; auto; margin-top:-30px;}
.jlhd_contact .con_wen .con_left{ float:left; overflow:hidden; width:470px; padding-left:25px; }
.jlhd_contact .con_wen .con_right{ overflow:hidden; float:left; width:490px; padding-left:10px;}
.jlhd_contact .con_wen h4{ font-size:20px; color:#333; padding-bottom:20px; background:url(../images/1524124606105359.png) no-repeat left bottom; margin-bottom:20px;}
.jlhd_contact .con_wen p{ font-size:16px; color:#333; line-height:32px;}
.jlhd_contact .con_wen a{ font-size:16px; color:#333; line-height:32px;}
.jlhd_contact .con_wen a.tt:hover{color:#da251c; font-size:16px; text-decoration:none;}
.hongdun{margin-left:51%;margin-top:-172px; max-width:60%;  height:-webkit-fill-available;}

